oscar meaning in oil and gas
Definition
Oil Spill Containment And Recovery
oscar means Oil Spill Containment And Recovery. Trailer containment clean-up & containment apparatus in case of oil spills
Trailer containment clean-up & containment apparatus in case of oil spills
✓ Verified term