Check valve | Patent Publication Number 20120255631 | Patexia