MPN: 8961512090 Manufacturer: - DADE - Knock Sensor Toyota Number 89615 12090 8961512090 $24.00 USD Buy