Fuel tank check valve | Patent Publication Number 20100126603 | Patexia