Back to the items that should be in your foaling kit. Several towels are a good idea. Clean ones, please. That way, the newborn has his own towels and won't ever have to share with anyone else. And no one else will ever have to share with him.
Some people take a certain comfort in knowing that.
A large bottle of iodine can be purchased at your local tack shop. My mare had a foal the other night and I spilled a little iodine. They'll be interested, so you'll launch into a dissertation on foaling which will make them faint after about two hours. A flashlight is a must. You don't want to turn on the barn lights and cause the baby to jump back in if he's been peeking out and considering making an appearance.