I just purchased a set of the B body strut rods from Mancini this week. The ones I received from them are exactly like the ones you have. At least a 1/2" longer than the factory stock (68 B Body) strut rods. Haven't tried to install them.