Basic information Safety Related Supplier
12-pyridin-1-ium-1-yldodecyl 2-methylprop-2-enoate,bromide Structure

12-pyridin-1-ium-1-yldodecyl 2-methylprop-2-enoate,bromide

12-pyridin-1-ium-1-yldodecyl 2-methylprop-2-enoate,bromide Supplier