Output efdd23aeed031a83e957933ecce7f1de3d689d9c2948cb18a24215297395ca9e:16

value
2081394
script pubkey
OP_0 OP_PUSHBYTES_20 50bf76e903efd9cfd0390117b1103ed02187c7d6
address
bc1q2zlhd6gralvul5peqytmzyp76qsc037k9v3zk7
transaction
efdd23aeed031a83e957933ecce7f1de3d689d9c2948cb18a24215297395ca9e
spent
true