tetradecanediperoxoic acid
CAS No. 68487-26-3
Arbozol 73127-38-5