Otilonium Bromide Impurity 2 [ 1007652-84-7 ]