89683-63-6
Cyclopentanecarboxylic acid, 3-(diphenylmethylene)-, methyl ester
Product Code:
369230
Molecular Formula:
C20H20O2
Molecular Weight:
292.37
Order 89683-63-6