Photoresist Chemicals 1,4,8,11-Tetrathiacyclotetradecan-6-ol, benzoate Cas:91375-65-4 Molecular Formula:C17H24O2S4