Click on a section for a closer view
 
Nygolaimus papilloides vulva, 400X
Nygolaimus papilloides vulva 1000X