FLIPPABLE RAIL CLAMP | Patent Publication Number 20260138238 | Patexia