logo

Synbio Tech Inc.

TPEX • 1295 • TW0001295004

Market Closed

ANNUAL

QUARTERLY

Fundamentals Chart