I thought TPO was an abbreviation for thermoplastic olefin, a generic chemical compound name. I was not aware that there were different "brands". I have looked through all the manuals and paperwork from the manufacturer and there is nothing that identifies the brand of TPO. The trailer is a Sun Valley made by Evergreen.
The only thing it says about the roof is that it is TPO and that it is very slippery when wet. the owner responsibility is to wash it with a mild RV wash 4 times per year. The recommend washing from a step ladder using a long handled soft brush due to the slippery condition.