I can find little other information about this picture and artist other than that supplied with it;
“La peritoine utilise comme filtre, sculpture by Lagarrigue.
Image from Le Livre de la Sante by Joseph Handler (Monte Carlo: Andre Sauret, 1967) volume 6: La bouche et les dents. Le systeme digestif. Les reins.”
[Found at Out/o/lento]