An artificial membrane and apparatus for the feeding of the human body louse Pediculus humanus corporis.
D000818:Animals; D006801:Humans; D008567:Membranes, Artificial; D010374:Pediculus
D008567:Membranes, Artificial
PEDICULI