Yatming 32 Ford Coupe #8501. Diecast Pullback.
4.5" long.
New, No Box.