Output 93ef29aab0a8e01ea928e139201fcc31a4b3134093fe0666320775242622829b:1

value
12654620
script pubkey
OP_HASH160 OP_PUSHBYTES_20 2099c6938d4dfe9ee61c58c02b21f1a65173252e OP_EQUAL
address
34fPmCpDmSh1dHGYf6abHGUkuPCR4nui3Y
transaction
93ef29aab0a8e01ea928e139201fcc31a4b3134093fe0666320775242622829b
spent
true