Molecule synth