Cheap And Discounts NEW Air Fuel Ratio Lambda O2 Oxygen Sensor For TOYOTA CELICA 1.8 16V 1999-2005 89465-20670 8946520670 Wholesale. Buy Directly From Merchant Iwok-Sensor-Phd Store. Enjoy ✓Free Shipping Worldwide! ✓90 Days Buyer Protection. ✓Easy Return. ✓Money Back Guarantee.