Showing posts with the label Invented

Who Invented Vulcanized Rubber in 1830

He would later be given credit for the name vulcanization which was said to come from the God Vulcan of Roman mythology…