2-Hydroxy-3-piperidinopropyl o-butoxycarbanilate carbanilate hydrochloride Carbanilic acid, o-butoxy-, 2-hydroxy-3-piperidinopropyl ester, carbanilate, hydrochloride Diothan S105 FD7641280