50 pc Quality Artificial Pop Up Maggot. Just pop them in a small bag or tube with a liquid of your choice for extra attraction.
eBay