I am looking for a non-electric, pneumatic flow timer that will stop the flow after either a set time increment, or after a preset mass flow quantity. I have a divice that I would like to "stop" based on a predetermined increment of time ( like 45 minutes) or afdter a preset mass has flowed ( ~250 ft3). does not have to be "extremely accurate" but difficult to defeat. I could envision some type of internal turbine that after so many revolutions, will st cause te flow to stop. It cannot have external power, except maybe a thermocouple voltage... or spring.