73-76 Duster/Dart Sport Door glass seals

Need the window seals for the door glass for a 73 Dart Sport or Duster. These are the moulded ones that just pop into the channels mounted under the drip rails. Some vendors say they have "correct" ones, but never seem to have decent pictures. Previous posts from this forum lead me to believe that current repros don't fit/need glued/aren't right.

Mine are still there, but the drivers side is a little chewed up, due to attempts to unlock the door with a coat hangar. Would prefer new repros, or NOS, but wouldn't mind some nice "as removed" originals