545442-98-6
3-(3,4-DIHYDROXY-PHENYL)-PROPIONALDEHYDE
Product Code:
512390
Molecular Formula:
C9H10O3
Molecular Weight:
166.17
Order 545442-98-6