Address 0 NTR

Nfb17NCZXYewoDbctovmasRkqW83A69Rci

Summary

Total Received11505.67689616
Total Sent11505.67689616
Final Balance0

Transaction

Fee 0.00011780
21077 Confirmation
11505.67677836 NTR
Fee 0.00011832
21718 Confirmation
11593.53612186 NTR