1750088cf61ca37c6e2388cac6a9b0e528e307d9 molecules-25-03960.pdf