Datsun Roadster Parts from Rallye Enterprises, Ltd. Datsun 2000 OIL PUMP #150-08 Back to Engine, 2000, Internal
Back to Engine, 2000, Internal