Citroen C6 2005-2012 Front Left Side Window Regulator, Lifter, 9650386180, 994391-104Citroen C6 2005-2012 Front Left Side Window Regulator, Lifter, 9650386180, 994391-104