AMB8230306

back to the search
Structure Amb8230306
Molecular weight 452.569
formula C24H28N4O3S
num atoms 60
num bonds 63
num rotors 5
num rings 4
logP 4.2092
PSA 83.89
MR 132.166