Gulf Resources, Inc.

GURE·NASDAQ·$4.03·$6M