Vocabulary
ハプテン
ハプテン
hapten
noun