Terephthalylidene dicamphor sulfonic acid

Terephthalylidene dicamphor sulfonic acid