OFT logo

ONFA

OFT Rank #906
$0.153880
▲ 1.9% 24h
$16.5M
Market Cap
€0.135262
Price in EUR
£0.115530
Price in GBP
¥25.2100
Price in JPY