35035-05-3 C12768 Timepidium bromide Timepidium bromide anhydrous