General Industry TermIMF meaning in oil and gasDefinitionInjectant Mole FractionIMF means Injectant Mole Fraction.✓ Verified termSuggest a correction