Devonshire House, Manor Way, Borehamwood WD6 1QQ, England
Distance: 317 yd.
Company description
Research scale chemical reactors and related tools for the process, fine chemicals and pharmaceutical industries. Innovative automated solutions for process screening, optimisation and scale-up.