The longest one is roughly 2cm long. I’ve counted 12 on the rock, which itself is about 5cm long. All I know is that it’s from the Maotianshan shales in China. I was told it’s a Yunnanozoon, but I believe this is incorrect as the person I got it from is often wrong with their identifications.