54363-90-5

54363-90-5 structure
54363-90-5 structure

Name flexirubin
Molecular Formula C43H54O4
Molecular Weight 634.88600
Exact Mass 634.40200
PSA 66.76000
LogP 11.69020