The fine structure of the urinary bladder of the toad, Bufo marinus.

The fine structure of the urinary bladder of the toad, Bufo marinus.