PESTALOZZA Placenta Scoop

PESTALOZZA Placenta Scoop

PESTALOZZA Placenta Scoop, length 30.5 cm/12″

SKU: 28.386.30 Category:

Description

PESTALOZZA Placenta Scoop, length 30.5 cm/12″