methylnaltrexone bromide impurity 4 [ 1005410-32-1 ]