97945-27-2
(2-PHENYL-1H-INDOL-3-YL)-ACETALDEHYDE
Product Code:
285619
Molecular Formula:
C16H13 N O
Molecular Weight:
235.28
Order 97945-27-2