Output 64a0dafb3a99984add203eda3e8eb225b03a21e7f70afc4f2dd75dda65c9ec1e:3

value
20974531
script pubkey
OP_0 OP_PUSHBYTES_20 d66af0c1cbc2d37efb7f65e503f1f568ee5268a9
address
bc1q6e40pswtctfha7mlvhjs8u04drh9y69f8scjc0
transaction
64a0dafb3a99984add203eda3e8eb225b03a21e7f70afc4f2dd75dda65c9ec1e
spent
true