Auxiliary Engine and Spares

DAIHATSU DL-20 CONNECTING ROD(NEW)