What does Baby-Nadel mean?

Baby-Nadel - German to English

infant pin