Top Suppliers:I want be here

531533-66-1

531533-66-1 structure
531533-66-1 structure

Name 3,5-diiodo-2-[(3-propoxybenzoyl)carbamothioylamino]benzoic acid
Molecular Formula C18H16I2N2O4S
Molecular Weight 610.20500
Exact Mass 609.89200
PSA 130.28000
LogP 5.30490