84-89 Nissan 300zx Turbo Z31 Air Intake Injection Pump Blower Assy OEM 21580-19P00. This came off a 1984 300ZX Turbo. Tested and working.
It's up to the buyer to confirm fitment independently prior to purchase. Make sure it is what you need, there's no returns, or warranty.