Sanden SD7H15 8192 6093 Auto a/c compressor clutch hub for Renault Trucks 5001867206 7482492298, HY-XP187
New Sanden SD7H15 8192 6093 Auto air conditioner compressor clutch hub for Renault Trucks 5001867206 7482492298
Model:HY-XP187 (fit HY-CH187 HY-A-3154)