British Petroleum equipment and services.
Publisher: CBMPE.
Place of publication: London
Language: eng