Output ef66fcfa126e7c3936be42300e375b1eaccf2ee106c04ee18a0e0a1f60b3625b:0

value
20027403
script pubkey
OP_0 OP_PUSHBYTES_20 6f8a4b12e1ceb40ffca59d95d222f48daee47d8d
address
bc1qd79ykyhpe66qll99nk2aygh53khwglvds6wgsz
transaction
ef66fcfa126e7c3936be42300e375b1eaccf2ee106c04ee18a0e0a1f60b3625b
spent
true