What part # is this? (Is it even LEGO?) I have a bunch of these little curved yellow pins with a ball at the end. Are they LEGO? If so, what part are they?  

(2x2 Orange brick for size comparison)
This looks like the arm of a Minion minifigure by Mega Bloks / Mega Construx without the hand.