Age spots medically refer to seborrheic keratosis and there is no such thing as a preventable medication. Seborrheic keratosis may appear as patches and flat papules of varying sizes, and is mainly seen in adults over 40 years of age. Its cause is unknown and may be related to factors such as skin aging and ultraviolet radiation. There are no effective preventive measures, but good sun protection and intensive moisturizing may delay the appearance of lesions and reduce their number. There are no medications available to prevent seborrheic keratosis. If the symptoms of seborrheic keratosis are present, treatment is usually not necessary, but if you feel that it affects your appearance or if there is discomfort in the area of the lesions, you can take physical therapy to remove them, such as cryotherapy and laser therapy. It is recommended that seborrheic keratosis be treated promptly to avoid delays.