Aux. Engine Spares - Daihatsu

CONNECTING ROD BOLT