(Q52628841)
Statements
An eye pigment of the cockroach. (English)
WOLKEN JJ
SCHEER IJ
1 April 1963
2
182-188
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference