125808-18-6 Methyl 3-methoxy-2-(4-(3-trifluoro-3-diazirinyl)benzoyloxyphenyl)propenoate Mmtdbp