Login
Baccetti, B., Dallai, R. & Rosati, F. (1970). The spermatozoon of Arthropoda. VIII. The 9 + 3 flagellum of spider sperm cells. Journal of Cell Biology 44: 681–682.
No data available for this order