(2-PHENYL-1H-INDOL-3-YL)-ACETALDEHYDE

Product Code: 285619
Molecular Formula: C16H13 N O
Molecular Weight: 235.28
97945-27-2