Exchange rate for Oduwa Coin

Rank: 289.
24h volume: 48,010
Market capital: 5,983,495
Available supply: 4,216,704 OWC
Total supply: 21,000,000 OWC
Price (BTC): 0.000406 BTC