p.d meaning in oil and gas
Definition
positive displacement
p.d means positive displacement. my guess, like a positive displacement pump or meter
my guess, like a positive displacement pump or meter
✓ Verified term
positive displacement
p.d means positive displacement. my guess, like a positive displacement pump or meter
my guess, like a positive displacement pump or meter