The part number on the box is correct for A body, unless they put a b/e body strut rod in the wrong box. As far as how long they are i turned the heim joint all the way in as short as it will go. Its pretty hard to measure the complete length when its installed on the car but i put the stock factory strut rod next to it and it looked pretty close to the same length.