Stenhouse, John, active 1852-1869, chemist and inventor