Kotomora
ウロキナーゼ (urokinaaze) Japanese meaning: urokinase | Kotomora