75606462
Dec 16, 1998
MAGNA INTERNATIONAL INC.
Subscribe
Assembly of automotive vehicles for others
Engineering, designing, prototyping and testing of automotive vehicles for others