As nouns the difference between sunscreen and homosalate
is that sunscreen is a form of sunblock, often having a lower sun protection factor while homosalate is a particular kind of organic compound ester made from salicyclic acid that is used in some sunscreens.