Obigen Pharma, Inc.

Obigen Pharma, Inc.

TTPEX:7876
70.70
TWD
-2.40
(-3.28%)