Pilsbury Button pins (465932)
US$2.50
These are fabric covered buttons that are made into pins. They have a straight pin backing with a rubber stopper.