Loading…

Alibendol / 2-Hydroxy-N- (2-hydroxyethyl) -3-Methoxy-5- (2-propenyl) Benzamide 26750-81-2, Find Details and Price about 26750-81-2 Alibendol from Alibendol / 2-Hydroxy-N- (2-hydroxyethyl) -3-Methoxy-5- (2-propenyl) Benzamide 26750-81-2 - Wuhan Kemi-Works Chemical Co., Ltd.