he is right ,iron will deminish flourescence, but a true ruby or saphire should have little iron, put it under a black light and see what you get, it should glow pink or red, true rubys and saphires will glow a pink or red!real easy ,no fuss, if it doesnt glow its proablely not real. but if it does and your star moves with light,chances are its real, thats a lot of bother to go to fake a imperfect ,25$ stone. just my opinion.let us know what you get.p.s it would be impossible for someone to tell what those specks are from a pic.