Just found this on the back of my tank, Are those snail eggs? The snail responsible for it is the one in the picture.. would really like to get a ID on that snail species if possible.. Thanks!