A 3.5-meter x 10-meter heavy cargo vehicle from Tangzhu, Japan, with dual knife frames, capable of carrying 120 tons, with a 3-meter-wide track and four tracks! (1768132641) > SHIYIDE (SHENZHEN) INTERNATIONAL TRADE CO.,LTD