Output 70870620faa85569d158437f705a7a24dfeb96e39d4ac9cb31d3269b2cb95b4e:0

value
612928
script pubkey
OP_0 OP_PUSHBYTES_20 809c1abc2589ed97513d2e71aea7398e4b15262b
address
bc1qszwp40p938kew5fa9ec6afee3e932f3tuv25hg
transaction
70870620faa85569d158437f705a7a24dfeb96e39d4ac9cb31d3269b2cb95b4e
spent
true