http://tinyurl.com/o3pp5kx
Meyle 3266230017 Suspension Strut Assembly
Ready to install.
No modification required.