75851352
Nov 17, 1999
Sep 19, 2000
ONTOGEN CORPORATION
Subscribe
Apparatus for chemical synthesis, namely reaction blocks, reaction chambers, a locking reagent container rack, and a docking station