http://www.chemconnector.com/chemunicating/optical-structure-recognition-solubility-prediction-and-neutral-parties.html