Output 66b42a817dd60d5f10944dd53791e58e20b8caa652c56d95b43149f3c9523869:2

value
138196
script pubkey
OP_DUP OP_HASH160 OP_PUSHBYTES_20 8dc5cd8413471134371b7cf905559380ae092bed OP_EQUALVERIFY OP_CHECKSIG
address
1DvdEdPMddFejDeJPAH7xz27W6spdPz8M7
transaction
66b42a817dd60d5f10944dd53791e58e20b8caa652c56d95b43149f3c9523869
spent
true