I bought it from Japan. Though the original sensors are now obsolete due to technical reason in the sensors, the company has now issued same sensors with different product ID. I have now issue of catalytic converter as the local mechanic has ruined my CAT. The car is running smoothly but the check engine light is still there.