Output efda7a2cc42fe85a363f433480890e31c76f0e09a94e5398712a297074910ed6:2

value
666440000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 9fd4ebfff425609e53e3a5220cb650f13fdcc909 OP_EQUAL
address
3GG8S7gPZcJ1hkEApAhAn7rpJMYZAkTfFu
transaction
efda7a2cc42fe85a363f433480890e31c76f0e09a94e5398712a297074910ed6
spent
true