YHacker News
Screenshot of science.org: Organic Syntheses (2023)

First screen, captured .

Looks similar