Other parts for DAEWOO

Idler for Daewoo Excavator DH130