New 2024 Manitou MRT 2660 Rotating Telehandler. Please call for all enquiries