Genuine 0415251010 Lexus 04152 51010 / Oil Filter Ready to install. No modification required.