MERCEDES 312 Go Back Trademark Mercedes Country Germany Year 1953 HP 90 Serial Number 02198/53 Restored in 2018