Check valve | Patent Publication Number 20130153039 | Patexia