Shanghai Mac Corporation
ShanghaiMAC has been manufacturing various XCMG 18.3m Aerial Working Platform XZJ5068JGK, XCMG 18.3m Aerial Working Platform XZJ5068JGK since 1980s and has been selling to more than 100 countries.