30338-80-8
6-benzoyl-7-(1H-indol-3-ylmethyl)hexahydrofuro[2,3-c]pyridin-2(3H)-one
Product Code:
919244
Molecular Formula:
C23H22N2O3
Molecular Weight:
374.43
Order 30338-80-8