Output 20d7bbabbf0666ab500bf13995468ad393b048242c34faa3dbf0a6f766018689:28

value
27949090
script pubkey
OP_0 OP_PUSHBYTES_20 18385a2a309687f0668d6c34d22052298cc3afb2
address
bc1qrqu9523sj6rlqe5dds6dygzj9xxv8tajruu0dz
transaction
20d7bbabbf0666ab500bf13995468ad393b048242c34faa3dbf0a6f766018689
spent
true