Irrigation coupler pull key | Patent Application Number 30006625 | Patexia