Output ef21caaf7ec9abfeb3309249e929d53bc80373c3db1c25bce86c7580684fa73a:42

value
19797
script pubkey
OP_0 OP_PUSHBYTES_20 ff12ea814ecacdb7ead98a2b4c53e37e8b5686a4
address
bc1qlufw4q2wetxm06ke3g45c5lr0694dp4yfzr7fs
transaction
ef21caaf7ec9abfeb3309249e929d53bc80373c3db1c25bce86c7580684fa73a
spent
true