Output 66aa6395c89f5192cf05ed7b33abd954344d3c4b2b1087bcc3c315596a218926:12

value
5390000
script pubkey
OP_DUP OP_HASH160 OP_PUSHBYTES_20 ddfdb094d96ecdf23db4a6a2c42baf337b55b866 OP_EQUALVERIFY OP_CHECKSIG
address
1MEnF4zbjrUZXAQ93NepQjENJEwQPkNPNv
transaction
66aa6395c89f5192cf05ed7b33abd954344d3c4b2b1087bcc3c315596a218926
spent
true