This is the Stage 1 rain sock for the airfilter Twin Motorcycles tested and used for there Harley Davidson stage 1 Sportster KIT look here for the testing info. on the 1200 and 883.
Partnumer filter kit is 959719
Twin Motorcycles Buell Support forever