2.3 L SD23 / 2.5 L SD25 Diesel Engines. Nissan Datsun 720 Pickup : 1980–1986. Front Insulator Engine Mounting. High Quality Parts.
eBay