The product is a genuine OEM Toyota Lexus oil filter with the manufacturer part number 90915-YZZD1. designed for direct replacement on the front of the vehicle. Manufactured by Toyota, these oil filters are made with rubber gasket material for easy installation. They are stamped with the OE/OEM part number 90915-YZZD1 and come with a manufacturer warranty. Made in Thailand, these oil filters are not universal fitment and are not performance parts.