Compact Check Valve