A 3D anatomical atlas of appendage musculature in the chelicerate arthropod Limulus polyphemus.

A 3D anatomical atlas of appendage musculature in the chelicerate arthropod Limulus polyphemus.