Output 03babba135f726cb6d1993c2b22c57782afd13ce5bedb44f64ceac1e6e53c9ae:0

value
104884
script pubkey
OP_0 OP_PUSHBYTES_20 3012fc7402140cde6701551a449555dbc3e5fd2b
address
bc1qxqf0caqzzsxduecp25dyf924m0p7tlftspz0hg
transaction
03babba135f726cb6d1993c2b22c57782afd13ce5bedb44f64ceac1e6e53c9ae
spent
true