Sto Corp. announces new distributor in the Carolinas