Output 66ca8087a84ca119bd1d28d7fdbd16c886085ffb65f8ac2c2494b57710b3920a:17

value
5990000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 1dd82964dbca752d72ebf6e0e2bfe631d940cf6e OP_EQUAL
address
34QpUHU4obccPnAeMgxt5J6DRgQfaZbth7
transaction
66ca8087a84ca119bd1d28d7fdbd16c886085ffb65f8ac2c2494b57710b3920a
spent
true