Anyone identify the front strut, part number 443 412 258C ? Doesn't seem to be in the family album. What car is it from? In particular, what size front ball joint would it need? Thanks, Chris Miller, c1j1miller at aol.com