MPN: 89615-32030 Manufacturer: Toyota TOYOTA - Toyota celica solara sensor 89615 32030 89615-32030 $209.93 USD Buy