Fine structure of the Caenorhabditis elegans secretory-excretory system.
J Ultrastruct Res. 1983 Feb;82(2):156-71. doi: 10.1016/s0022-5320(83)90050-3.
J Ultrastruct Res. 1983.
PMID: 6827646