Address 12.62660084 NTR

NeVYidTdiTTkoZxQRxLbCXJ1nqK53kg1fu

Summary

Total Received8068.67673165
Total Sent8056.05013081
Final Balance12.62660084

Transaction

Fee 0.00136937
127806 Confirmation
372.36207503 NTR