(2Z)-3-Phenyl-N’-[(2E)-3-phenylprop-2-enoyl]prop-2-enehydrazide

This product is currently out of stock and unavailable.

SKU: F956699