Back to Previous Page

Cinnamoyl chloride for synthesis

ITEM#: 3042-8002360100

MFR#: 8002360100

Cinnamoyl chloride for synthesis

Cinnamoyl chloride for synthesis