A downhole valve used to regulate injection rates for water, gas, or chemicals into a specific zone.
ICV
Definition
Injection Control Valve
ICV means injection control valve.
✓ Verified term
Injection Control Valve
ICV means injection control valve.
A downhole valve used to regulate injection rates for water, gas, or chemicals into a specific zone.
You might also be looking for