A safety data sheet (SDS) from one manufacturer attached. This material is very high risk and requires special handling and storage. It does not say on the SDS that it is incompatible with organic peroxides, but in contact, it will release hydrogen gas. I would recommend looking for a safer substitute if possible.