Ramulus nematodes PSG 55

1 day old – 7 weeks old

Scientific name: Ramulus nematodes
Distribution area: Thailand, Malaysia and Indonesia