0215805083
0215805091
IC15805083EA
144.85
USD
InStock
IC15805083
IC15805091
N,N'-Octamethylenebis(2,2-dichloroacetamide), off-white powder
N,N'-Octamethylenebis(2,2-dichloroacetamide)
N,N'-Octamethylenebis(2,2-dichloroacetamide) is an inhibitor of aldehyde dehydrogenase, ALDH1A2.