Try Collinite Fiberglass Cleaner
The best cleaner that I used to use was the Collinite Boat Fiberglass Cleaner. Follow up with their Fleetwax, known for it's excellent write-ups in Practicle Sailor. A link is below.I now use Poly Glow. One word for that: "EXCELLENT".Ken Palmer, S/V Liberty