Kotomora
イソニコチン酸ヒドラジド (イソニコチンさんヒドラジド) Japanese meaning | Kotomora