Basic information Price
3-Pyridinecarbonitrile, 1,2-dihydro-5-(2-hydroxy-5-methoxybenzoyl)-1-(3-methoxypropyl)-2-oxo- Structure

3-Pyridinecarbonitrile, 1,2-dihydro-5-(2-hydroxy-5-methoxybenzoyl)-1-(3-methoxypropyl)-2-oxo-

3-Pyridinecarbonitrile, 1,2-dihydro-5-(2-hydroxy-5-methoxybenzoyl)-1-(3-methoxypropyl)-2-oxo- Price

Preparation Products And Raw materials