Top Suppliers:I want be here

104393-91-1

104393-91-1 structure
104393-91-1 structure

Name Isopropyl-opc
Synonyms Isopropyloxazolopyridocarbazole
Molecular Formula C22H22N3O
Molecular Weight 344.43000
Exact Mass 344.17600
PSA 34.84000
LogP 4.88220