mercaptans

See also: Mercaptans

English

Noun

mercaptans

  1. plural of mercaptan