Memo
Torpedo tractors distributed in the USA by:
Memo Industrial Planning Inc, Southlake, Texas, USA.