(E)-N-CINNAMOYLAMINOALKANOLS WITH MELANOGENESIS INHIBITORY ACTIVITY | Patent Publication Number 20250263376 | Patexia