86-21-61126801
302, 130, Lane 2060, Tongchuan Rd., Putuo District, Shanghai, China (Mainland)
Master Window Control Switch For Mercedes Benz E320 E500 E55 03-09 2118213679,A2118210058,A2118213579,A2118213679,A2118219951, US $ 5 - 15 / Piece, A2118219951, Window Lifter Switch, 1 Years.Source from Shanghai Win-Win Industry Co., Ltd. on Waimaotong.com.