Ok so i am not a technician buff or any thing just sell these guys. I got this info straight from my Parts Dept.
Here is the Parts # on a 15 Mirage that i have....
Part # 4040A411- Pnc Part Spec 40176: Spring, FR Susp Coil
Part # 4060A382- Pnc Part Spec 40041: Strut, FR Susp
Part # 4140A466- Pnc Part Spec 41197: Spring,RR Susp Coil
Part # 4162A219- Pnc Part Spec 41422: Shock Absorber, RR Susp
And for the 17 Mirage There is some differences.
Part # 4040A411- Pnc Part Spec 40176: Spring, FR Susp Coil< Looks the same
Part # 4060a494- Pnc Part Spec 40041: Strut, FR Susp
Part # 4140A469- Pnc Part Spec 41197: Spring,RR Susp Coil
Part # 4162A396- Pnc Part Spec 41422: Shock Absorber, RR Susp
^^^^^^^^^Thats what i have currently. WIll post more when i get them in. My parts guys says if i had a VIn i may be able to pull more info. Also apparently this is for the 5 Speed. Didnt know there was a difference. I dont believe there is but who knows.
P.S this is pulled from the MMNA Parts and joined with MMTH parts. So the Thia and US market. Which means hopefully World Wide.