Kotomora
ジデオキシシチジン Japanese meaning | Kotomora