109032-43-1 Hippuran N-hydroxysuccinimide ester N-Hydroxysuccinimide hippuran ester