NSR0146IL NSR Formula 86/89 Red Italia No. 28

NSR

$88.99 
SKU: NSR0146IL

Sorry, this item is out of stock

NSR NSR0146IL Forumula 86/89 Red Italia No. 28 features NSR King 21,000 RPM motor.