Life buoy slide with quick release mechanism (pin)

Life buoy slide with quick release mechanism (pin)