Output ef3b23ae95ec388fa8f3e5ac132d24d5412f18e2455e5f4b568eee2dd5f005a0:0

value
24768528
script pubkey
OP_0 OP_PUSHBYTES_20 6852fc85c245258702d5bebb40d057367ec2708b
address
bc1qdpf0epwzg5jcwqk4h6a5p5zhxelvyuytdh0qwk
transaction
ef3b23ae95ec388fa8f3e5ac132d24d5412f18e2455e5f4b568eee2dd5f005a0
spent
true