Throttle Position sensor Commodore 17106681 38551842

MPN: 38551842 Manufacturer: Dade DADE - Throttle Position sensor Commodore 17106681 38551842 $6.99 USD