Kotomora
過ヨウ素酸 (kayousosan) Japanese meaning: periodic acid | Kotomora