Debaryomyces hansenii or Pichia membranifaciens
debaryomyces hansenii or pichia membranifaciens
Debaryomyces hansenii or Pichia membranifaciens (finding)
debaryomyces hansenii or pichia membranifaciens (finding)