This is a genuine Daihatsu Inner Compression Spring - Multiple [Set 90501]. Manufactured to original factory specifications and designed for direct replacement.
• Brand: Daihatsu• Genuine Part Numbers: 90501-25063 (9050125063), 90501-25064 (9050125064),...