118790-78-6 2,3-Dibromopropionyl-N-hydroxysuccinimide ester 2,3-Dphs