62336-97-4
Benzeneacetic acid, a-mercapto-a-phenyl-, disodium salt
Product Code:
424557
Molecular Formula:
C14H12O2S·2Na
Molecular Weight:
Order 62336-97-4