Output 66faef8a578516b86f4ec2394354b5436d06f313e2cf8d6823bfcf2beb0c7f11:13

value
11077600
script pubkey
OP_HASH160 OP_PUSHBYTES_20 e59df785e8ab378fc189e69fd05277beb5f9e8e8 OP_EQUAL
address
3Nd7uCph5oXfqQjd9F6BPNApZgMkse7o5t
transaction
66faef8a578516b86f4ec2394354b5436d06f313e2cf8d6823bfcf2beb0c7f11
spent
true