Rotary catch