Hey Mark I made my pictures a little big so that is why you're scrolling back and forth. 289 uprights are the shorter ones as they have a bearing arrangement screwed on, 427's are taller and have just a ball joint. Those ones measure 8 and 9" tall. They are a 17-4 stainless casting. I think the Greek is the only game in town for these things. They are the same as an original car but a better material and seals for the bearings have been added as the originals didn't have them. The rear uprights you have look like they are machined for tapered roller bearings which are more durable with better surface area. The clevis has been made up to give adjustability for the camber. Here's a picture of the 427 upper balljoint
http://cgi.ebay.com/ebaymotors/ws/eB...K%3AMEWAX%3AIT