Gen 1 Hayabusa 86MM 14:7 Drag Piston Kit