3-bromobenzamidine hydrochloride [16796-52-4] 97%3-bromobenzamidine hydrochloride [16796-52-4] 97%SKU: 16796524Add to Quote