Output ec399133891f7be3efca95b71f8530421c5423fa174a70ed9b9c3512f5ebf5c4:0

value
13052220
script pubkey
OP_0 OP_PUSHBYTES_20 ef4f2fdbaf13ac4d1df66a5e21c4d19f02e29a30
address
bc1qaa8jlka0zwky680kdf0zr3x3nupw9x3su5kye8
transaction
ec399133891f7be3efca95b71f8530421c5423fa174a70ed9b9c3512f5ebf5c4
spent
true