SYCOPOL

Definition: 
Oil Spill Control Assn. of France France
Subject Area 1: 
A company name