103499-67-8
4-Amidinophenyl cinnamate
Product Code:
1174367
Molecular Formula:
C16H14 N2 O2
Molecular Weight:
266.29
Order 103499-67-8