what could this be
Hi, they are Fordyce spots/oil glands. No need to worry.
Fordyce spots indeed. Any other symptoms?