4-CARBOXYBUTYLPHOSPHONIUM BROMIDE

17814-85-6