Output 66a20acbd7bca136124279b8c27cb66f76d5a4329fa562d97837ac293a6547e4:0

value
18532073
script pubkey
OP_HASH160 OP_PUSHBYTES_20 1d9d2afc9add9c73d09960a85e9bbc7303c1f593 OP_EQUAL
address
MAbk7DE2CrBa6nPvxwfg8go1HjUX4qC3EA
transaction
66a20acbd7bca136124279b8c27cb66f76d5a4329fa562d97837ac293a6547e4
spent
true