Wiktionary
attomole
n. (context chemistry English) 10-18 of a mole
n. (context chemistry English) 10-18 of a mole