Thumbwheel Radio

Model # and part # given are correct. Your 0019# number is not a part#. Paper tag w/ part# and model# are missing on your radio. Your radio should be correct for your car but two things about it concern me. #1- the face should say "Sold State By Plymouth", yours doesn't. #2-the rear mounting stud is not correct for mounting in a Barracuda. I think you may have a Dart radio with a chrome front mounting plate from a Barracuda (which I have done). You say that it doesn't mount to your car, does that explain it?
The rear mounting stud is the problem. Without rear support, there is a lot of stress on the two front mounting points. If I don't find the correct radio, I may try to reposition the rear stud or if I find a non working correct radio, see if I can transplant my parts into the correct box. Every other radio I've seen has the Plymouth or Dodge ID on the face. If from a Dodge, a previous owner may have scraped of the ID.