Output 66babc671d8386b1e731decb2515308a24a718b7a742142ef320bb7b407800fa:2

value
32370420
script pubkey
OP_HASH160 OP_PUSHBYTES_20 1ddacb6beac7488ad5608b8b5a09befe12ec591e OP_EQUAL
address
34QsdDuBzbdCxxLiUGKjrTsRvHyLifADi6
transaction
66babc671d8386b1e731decb2515308a24a718b7a742142ef320bb7b407800fa
spent
true