If you have tiny red, purple, or brown spots on your skin ... Petechiae can form just about anywhere on your body, even your eyelids or inside your mouth. There also have been some reports ...
Some results have been hidden because they may be inaccessible to you