Apr 3, 2026Documented record69% confidenceWilhelm Ostwaldchemie: Wilhelm OstwaldchemieModerate-trust source1 sourceLive sourceArchived#news#headline