Output efdeb3abc29407fa94f122e1958bf666b5a7a37a8cfe7970037dab9c4e808d31:0

value
670000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 228f18dcb6321fddcfbeca8dfea1d5d592ea7db3 OP_EQUAL
address
34qkKdNyFJURuH9ikb47QSk7modiEDUJ1K
transaction
efdeb3abc29407fa94f122e1958bf666b5a7a37a8cfe7970037dab9c4e808d31
spent
true