Kotomora
溶解性 (youkaisei) Japanese meaning: solubility | Kotomora