Top Suppliers:I want be here

38389-04-7

38389-04-7 structure
38389-04-7 structure

Name 1'-Phenylmethyl-1'H-5α-cholest-2-eno[3,2-b]indol-6-one
Molecular Formula C40H53NO
Molecular Weight 563.85492