21089-44-1

HOME PAGE

2,2'-disulfanediylbis(diphenylacetic acid)

Product Code: 1256805
Molecular Formula: C28H22O4S2
Molecular Weight: 486.60
21089-44-1
disulfanediylbis,diphenylacetic,CASNo 21089-44-1