Output 6bf623a7a037c7106acbabddd7e32535a3ce5f200a17261ff18ecb598e97d54e:8

value
640518083
script pubkey
OP_0 OP_PUSHBYTES_20 3205403b8f1e58158391bddb59df72f41a2b05bb
address
bc1qxgz5qwu0revptqu3hhd4nhmj7sdzkpdmkxmnqd
transaction
6bf623a7a037c7106acbabddd7e32535a3ce5f200a17261ff18ecb598e97d54e
spent
true