Once I found few stain on my shirt I was suspicious whether it was impurity like drops of blood or chewed betel leaf fluid. In fact the color was faded reddish brown. I then remembered that already I had offered Salat al-Fajr wearing the shirt. My question is that was it necessary for me to offer Salat again out of suspicion?
Praise be to Allah, the Lord of the World; and may His blessings and peace be upon our Prophet Muhammad and upon all his Family and Companions.
You are not obliged to repeat your prayer. If it is blood, it is excused since it is too little; if it is chewed betel leaf fluid or the like, it is not impure. Even if the blood is more than what is excused in Shari'a, you are not obliged to repeat your prayer, since the prayer of a person who forgets or does not know about the impurity on his clothes is valid. So, it is not obligatory upon him to repeat the prayer according to the majority of Muslim scholars.
Allah knows best.
You can search for fatwa through many choices