This whistle has a stronger stem than the slime whistle I've used. It doesn't break and always fills up easily without that green sludge (a slime product) interfering with airflow. I ordered five of these, a supply I suspect will last as long as the bike lives. Tip: keep tubes in the freezer, fridge, or some other cool place so they last forever - this seems to work for any rubber product.
Garmin Forerunner 35 Band Soft Silicone Replacement Watch Strap - Compatible With NotoCity Smartwatch
32 Review
Coros PACE 2 Premium GPS Sport Watch: Heart Rate Monitor, 30h Full GPS Battery, Barometer, Strava & TrainingPeaks Compatible
20 Review
Garmin eTrex 10 Navigator
31 Review
Polar Vantage M Smart Watch, Black
33 Review