Defects are either topical, that is on the surface or sub-surface, that is they have penetrated into the material.
With gas stains they tend to have penetrated into the gel-coat so the remedy is simply compound the affected area till you remove enough material to remove the stain.
In really bad situations you can sand first.