Meyle 5266230003 Front Strut Ready to install. No modification required.