Reference :
Heterogaster urticae
- P1130645