mm0128.06-0025 Display Image

3-[3-Acetyl-4-[[(RS)-oxiranyl]-methoxy]phenyl]-1,1-diethylurea

Code: mm0128.06-0025 D2-309


 

Your Price
£964.68 25MG
£1,157.62 inc. VAT

This product has met the following criteria: