Tap, Faucet, Shower manufacturer / supplier in China, offering Auto Accessory Window Regulator for BMW E90 2004-2012 51357140589 51357140590, Auto Parts Window Regulator for BMW 1 2006-2011 2003-2013 51357138467, Car Parts Window Regulator for BMW X5 2000-2006 51357125059 51357125060 and so on.