I need Lymantria dispar larvae for my thesis. Do you know any website that sells or any lab that produces Lymantria?

Thanks.

More Seda Kocacevik Biryol's questions See All
Similar questions and discussions