Sturdy steel construction with a rigid mounting frame and non-slip steel tread plate deck
3 Point Mounting Frame
Non Slip Tread Plate Deck