139553-70-1 4-Sulfonic calix[4]arene hydrate 95