Kotomora
分子シャペロン (ぶんしシャペロン) Japanese meaning | Kotomora