Maxorber Full Set of 4 Shocks Struts Absorber Compatible with 2000 2001 2002 2003 Mazda Protege 2002 2003 Mazda Protege 5 KYB Cross Reference Number 333350 333351 333276 333277 Cross Reference Number 71424 71425 71588 71589 Interchange Part Number 2 280671 280672 312102 312103 Cross Reference Part Number D333350 D333351 D333276 D333277 compatible with 2003 Mazda Protege etc No refurbished parts! We do not sell any re-manufactured or refurbished parts, factory direct! Hard chromed piston rod, microcracks chromed surface processes and ultra-precision vertical polishing, to ensure smooth contact between the piston rod and seal. High quality Japanese made oil seals,to reduce friction between the piston rod and seal, multi-lip oil seal design to isolate external grime. High performance shock absorber oil, with high performance of anti-foam and anti-shear, reduce the internal wear. Pressurized N2 gas, to reduce foaming and aerating, to ensure product better performance. Seamless cylinder &amp; sleeves to reduce the possibility of spiltting, to ensure close contact between the piston and cylinder,no leaks,to obtain stable damping force. Buckle holes are consistent with the car in situ, without any changes,easy and quick installation.