143016-36-8 3-(3-(3-(Trifluoromethyl)diazirin-3-yl)phenyl)-2,3-dihydroxypropionic acid N-hydroxysuccinimide ester Tdpdp-onsu