Part No. 125922
Price: $576.28
14v - 120A (Genuine)
Holden Epica 2.0, 2.5L (engine X20D, X25D) - 2007-2011
We pride ourselves on providing our customers with the right part the first time. Contact us and we will source it for you.