Output efbd6bbdc61f582a133861bbd4920fd506a0f2172d4bfbe9a5bf8fe5ca63fd2c:0

value
21085448
script pubkey
OP_HASH160 OP_PUSHBYTES_20 bddeb8d18e302f3e00c3c6b51614289708c76ed6 OP_EQUAL
address
3JzxSntFh6vKmKyqteoa81FAdGpUVJiY7c
transaction
efbd6bbdc61f582a133861bbd4920fd506a0f2172d4bfbe9a5bf8fe5ca63fd2c
spent
true