Herco HE902 Hervex Violin Bow Hair, Full Length Synthetic fiber superior to horse hair 31 inches usable length Takes all rosin Professional quality Made in the USA