I have a chance to buy these. Some say their BBody , some say Cbody. Seat tracks measure out same as Ebody. I've never seen fold latch at top of seat like that before. Can someone ID these. I had seller measure tracks their 16"W X13'L Same as in my Dart.