Basic information Safety Related Supplier
2-hydroxy-3-O-trans-p-coumaroyl-1,2-propanedicarboxylic acid Structure

2-hydroxy-3-O-trans-p-coumaroyl-1,2-propanedicarboxylic acid

2-hydroxy-3-O-trans-p-coumaroyl-1,2-propanedicarboxylic acid Supplier