All GM top materials are made by
www.haartz.com . Here is the cleaning instructions from their web site. PM me if you can't find the haartz cleaner....I know someone who sells it. Haartz says to use two products, their spray cleaner and the 303 Fabric Guard
Here is the procedure cut and pasted from the Haartz web site:
Important: A program of keeping the top clean through regular washings BEFORE it gets dirty, will enhance the life and beauty of an acrylic top and make successive cleaning easier.
Most automatic car washes will not harm sport topping fabrics. Washes with water jets and hanging cloths are preferred. Those using heavy barrel brushes should be avoided. Haartz recommends hand washing in the shade or partial shade, not direct sunlight.
Bird and tree droppings as well as other loose particle soils should be removed immediately. Vacuum the top with a brush attachment and rinse the roof fabric thoroughly with water to remove these loose particle soils. This will also prevent the soils from being redeposited during the cleaning process. Once the top has been rinsed thoroughly, spray apply Haartz Roof Cleaner evenly over the entire top while the top is still wet. Washing with soap and warm water is a safe alternative to Haartz Roof Cleaner, but not as effective. DO NOT USE DETERGENTS. Allow the roof cleaner to soak into the top for 10 to 20 minutes and then scrub the top lightly with a soft nylon brush or terry cloth rag. Rinse thoroughly, preferably until no remaining soap foam is observed. Allow to dry. Additional cleaning may be required. It is best to determine this after the top has dried completely. After drying, cleaning must be followed by re-water repelling the fabric with a fluorocarbon system such as 303 High Tech Fabric Guard . Failure to do so will result in rapid resoiling of the unprotected fabric.
The fabric itself does not promote mildew growth. However, mildew may grow on dirt and other foreign substances that are not removed from the fabric. For these more stubborn cases, soak the fabric for approximately 20 minutes in a solution of no more than ½ cup (4 oz.) bleach and ¼ cup (2 oz.) Haartz Roof Cleaner per gallon of water and scrub lightly as indicated above. Excessive soaking with the bleach solution can deteriorate seam threads, so be sure to rinse thoroughly.
Rinse entire vehicle to remove all of the bleach solution from fabric and to prevent streaking on painted and chrome surfaces. Acrylic fabric readily absorbs water but dries quickly. Several cleanings may be necessary.
Do NOT use top dressing cleaners or conditioners containing silicones, organic solvents, petroleum distillates or plasticizers that may permanently stain the fabric. This product is made from 100% solution dyed acrylic fiber which is thermoplastic. Do NOT subject to excessive heat.
The use of stronger cleansers should be left to professionals experienced in handling this type of fabric to avoid discoloration and degradation of the special protective inner layer