A129545-1G
A129545-200MG
A129545-5G
ALA129545-1GEA
195.61
USD
InStock
ALA129545-1G
ALA129545200MG
ALA129545-5G
Amiloride hydrochloride dihydrate ≥98%
Amiloride hydrochloride dihydrate
Amiloride HCl dihydrate is a potent epithelial sodium channel blocker.An epithelial sodium channel blocker