OTC Markets OTCPK - Delayed Quote USD

Towa Pharmaceutical Co., Ltd. (TWAPF)

16.83
-7.52
(-30.88%)
At close: April 4 at 10:53:26 AM EDT