Output 80db3c967d7e0617cc3924559b35c3f904f00e98f893a3d91ab57069a53689f3:44

value
12617422
script pubkey
OP_0 OP_PUSHBYTES_20 570341daa81342a465c189a340a451e89d81825a
address
bc1q2up5rk4gzdp2gewp3x35pfz3azwcrqj6qtle4u
transaction
80db3c967d7e0617cc3924559b35c3f904f00e98f893a3d91ab57069a53689f3
confirmations
243419
spent
true