70990 ⎘
Energy supply or activating means fluid produced by reaction with water
Fluid activated retrieval device