I found these worm like things in a piece of Indonesian amber. The thicker of the two is about 2 mm across & the thin one is just over 3 mm across (coiled length). These are the best pics I could get unfortunately. Both are barely viewable from the other side due to the dark patch. Pics are @ 75x The first 2 are with just the Dino Lite LEDs, the 3rd is that with an additional light source from below. I don't figure I'll get a positive ID, or even anything close, but I brought em to you anyway. The 3rd pic shows the thin one much better in my opinion. Thanks for taking a look.