torrent biological chemistry