The Internet Archive has a preservation copy of this work in our general collections.
Albany Hancock. "XXVII. On the Structure and Homologies of the Renal Organ in the Nudibranchiate Mollusca." Transactions of the Linnean Society of London 24.3 (1864) 511-530