21089-44-1
2,2'-disulfanediylbis(diphenylacetic acid)
Product Code:
1256805
Molecular Formula:
C28H22O4S2
Molecular Weight:
486.60
Order 21089-44-1
disulfanediylbis,diphenylacetic,CASNo 21089-44-1