Output ef6de53fcb6631e65124b84bf7a9486b01b82eaaba06e41b1c1446dae5dce8b1:0

value
17954900
script pubkey
OP_0 OP_PUSHBYTES_20 688b9cb3372e1af21ffc478eb58f621dcb651555
address
bc1qdz9eeveh9cd0y8lug78ttrmzrh9k2924ad4m2t
transaction
ef6de53fcb6631e65124b84bf7a9486b01b82eaaba06e41b1c1446dae5dce8b1
spent
true