HUMAN STOMACH 6003031 Posted on March 1, 2017 by admin Showing external details, large size, mounted on stand, with key card.