Logo

Mercatura Corporation

[MTURA]
ID: 1134312833
ISK Efficiency
38.6%
Last Activity
2011-01-30