Category Construction / Aerial Platform Year 1990 Location Europe (Continental): Italy via fra niccolò da lequile, 1, 73100, lecce, - Italy Condition Used - good condition Serial Number 90444 Price Price on Request