Mercaptal
Word Dictionary
-> Mercaptal
Search:
Mercaptal
(n.) Any one of a series of compounds of mercaptans with aldehydes.
Terms of Use
Canadian Jobs