nephrophane

Etymology
From, though the semantics are somewhat unclear.

Noun

 * 1) A form of cellulose used to construct dialysis membranes