Despropylpropafenone hydrochloride salt Product Number: C7493 CAS number: 1188265-51-1 free base Details