Output 66ddba28db315384c376ab58a52aa3bd8d8c94b5ee7db6eb757d3ac22e444fa2:0

value
169948021
script pubkey
OP_HASH160 OP_PUSHBYTES_20 d8c8fdd21917ab011d53e318e2fab05c531ebe6e OP_EQUAL
address
MTfQxztaQ62ERXekyCq3kncdJ9TZR9DSD2
transaction
66ddba28db315384c376ab58a52aa3bd8d8c94b5ee7db6eb757d3ac22e444fa2
spent
true