Liquid paper was invented by?

Margaret Gresham

Procter & Gamble Development

John Kimberly-Clark

Bette Graham