That was debunked in 1997, the ink was from 1880's or 1920's. See https://bikebiz.com/laser-scientist-who-proved-that-leonardo-da-vinci-didnt-invent-the-bicycle-turns-80/amp/