The 90311-38034 New Toyota Genuine Camshaft Seal is a high-quality engine part manufactured by Toyota in Japan. Fits multiple Toyota and Lexus vehicles. Please research to ensure this fits your vehicle.