foot valve, 3000 bar, 70 °C, 7-pins

item number
E1190044