MSL62: Mesalazine RC 2

MSL62: Mesalazine RC 2

Regular price
$100.00
Sale price
$100.00
Regular price
Sold out
Unit price
per 

Benzyl 2-(benzyloxy)benzoate ;

CAS # 14389-89-8 (?) ;

C21H18O3 ;
Mol. Wt.: 318.37 ;