Category Construction / Aerial Platform Year 1998 Location Europe (Continental): France 26 allée des Foulques, 31200, TOULOUSE, - France Condition Used - good condition Serial Number VF633FVB0B0000117 Price Price on Request