NOS Diesel Kiki Japan 509618-1360 A/C Compressor & Clutch Assembly. New surplus, old stock. Box is in poor condition. I have no idea what make or model this fits. See photos.
Location - SU