Output ddf84e6cf62689453fcbea7a71992fd4ff9321de9c5db0513e561fe674dc880c:20

value
18336341
script pubkey
OP_HASH160 OP_PUSHBYTES_20 20bf327993b239310ea50f12b5f4f66d7c255e38 OP_EQUAL
address
34gAbJ2i86GLV751f6hfykt4Xj21TuTsCJ
transaction
ddf84e6cf62689453fcbea7a71992fd4ff9321de9c5db0513e561fe674dc880c
spent
true