Photoresist Chemicals 949886-97-9 Sodium 2-(difluoromethylthio)acetate Cas:949886-97-9 Molecular Formula: