A125621-10MG
A125621-1MG
A125621-2MG
A125621-5MG
77136-686EA
347.11
USD
InStock
77136-686
77136-688
77136-690
77136-692
N-(Ethylcarbamoyl)-3-(4-((5-formyl-4-methoxy-2-phenyl-1H-imidazol-1-yl)methyl)phenyl)-5-isobutylthiophene-2-sulfonamide 98%
N-(Ethylcarbamoyl)-3-(4-((5-formyl-4-methoxy-2-phenyl-1H-imidazol-1-yl)methyl)phenyl)-5-isobutylthiophene-2-sulfonamide
Precaución: for Research Use Only