NCHN 897409
12 cm long.
Organic cotton terry, with little rattle safely sewn inside.
Made in Germany.