Vocabulary

イソニコチン酸ヒドラジド

isonicotinic acid hydrazide

noun