China 12m Genie Brand Z-33/18 Electric Powered Hydraulic Mobile/Self-Propelled Articulated/Articulating Sky/Aerial Working Platform Boom Lift, Find details about China Engine Powered, Mobile Crane with Platform from 12m Genie Brand Z-33/18 Electric Powered Hydraulic Mobile/Self-Propelled Articulated/Articulating Sky/Aerial Working Platform Boom Lift