AMB9083286

back to the search
Structure Amb9083286
Molecular weight 503.594
formula C22H25N5O5S2
num atoms 59
num bonds 61
num rotors 12
num rings 3
logP 5.1857
PSA 176.97
MR 132.451