These 73' cars are Chinese-made copies of the corrugated passengers cars originally manufactured in West Germany by Minitrix (although the detailing between the two sets of cars does differ substantially). These "too short" cars were designed specifically for narrow radius curves and, as such, have no real world equivalent.
Coach -
Dome -
Observation -