Fine structure of the spermatozoon of the viviparous teleost, Cymatogaster aggregata