7b598b43000e2d32f7cc8a7dfdb32e46 molecules-26-07560.pdf