It is necessary for a rider to keep a first aid kit. Because when you are travelling on long routes, paramedics may take time to reach you in emergency situations. Bike accidents are common and cannot be avoided completely. At times its not your mistake but still you come across an accident and face injuries. Oxford First Aid Kit has all the basic medical stuff that is required in small road accidents.
Be safe and have fun.