Kotomora
抗原決定基 (kougenketteiki) Japanese meaning | Kotomora