Top Suppliers:I want be here

603281-60-3

603281-60-3 structure
603281-60-3 structure

Name chembl362588
Molecular Formula C28H26N6O3
Molecular Weight 494.54400
Exact Mass 494.20700
PSA 95.44000
LogP 3.42940