I spotted this on my bike ride today. Can anyone verify the specific model?