Air conditioner compressor ZEXEL TM15HD pulley 135mm 2GA 12V / TM 15 HD / 488-45021 / Z0006336A / OEM
Zexel Dks17 Delica Auto Air Conditioner Parts Auto AC Compressor Parts Clutch - China Auto Air Conditioning Parts, AC Compressor Parts | Made-in-China.com