3-Chlorobenzamidine hydrochloride [24095-60-1] 98%3-Chlorobenzamidine hydrochloride [24095-60-1] 98%SKU: 24095601Add to Quote