1093119-80-2
3-(3-formyl-4-hydroxyphenyl)benzamide
Product Code:
1527773
Molecular Formula:
C14H11NO3
Molecular Weight:
241.24
Order 1093119-80-2