There's a difference between FDA approval and "being discovered." Cisplatin was not approved for chemotherapy until 1978. Generics are available but not because people knew of its existence since 1845 -- but because it's run out of patent protection from 1978.
https://en.wikipedia.org/wiki/Cisplatin