54057-59-9
4-CINNAMAMIDOBENZOIC ACID
Product Code:
128962
Molecular Formula:
C16H13NO3
Molecular Weight:
267.28
Order 54057-59-9