Mirror sites
Here is the list of current or shortly to be current mirror sites for the Open Molecule Foundation.
Venus Internet
Dept of Chemistry, Imperial College, UK
Dec 3, 1996