This Rotator attachment is manufactured by CAM SYSTEMS.
It is rated for 1600KG at 500MM and features a hydraulically powered fork positioner.