CHECK VALVE | Patent Publication Number 20090145497 | Patexia