Lease separator Definition

Advertisement

Lease separator:

A facility located at the surface for the purpose of: