No. 8, Moonstone Lane.
Teck Lam is a wholesaler based in the sunny city-state of Singapore. From this Strategic geographical location, we sell quality Japanese automobile spare parts Both locally and to rest world. We welcome your inquires, may it be E-mail or plain old paper ...
Japanese automotive parts...