Willys L134 Jeep Engine, #3J62123.

2123a

2123b2123c2123d

click on images for a larger view!

Willys L134 Four Cylinder Jeep Engine, #3J62123.  Jeepster mounting plate.

SOLD