Daihatsu Terios Power Window Switch 2004 Era RHD Daihatsu Terios Power Window Switch Cami J102 SERIES 2 Power Window Switch Inline Type 7 Pins ABOUT SHAMROCK AUTO PARTS LIMITED Its headquartered in Luohu District,Shenzhen, China and established in 2003. With many excellent auto parts cooperated ...