Output 132804066b6de80a8c5a55de176420b049e9aa817c40d5c94db209d962ee616c:2

value
20518511
script pubkey
OP_PUSHNUM_1 OP_PUSHBYTES_32 2013fb70b622c5493eb907978cd36c33b3b4a5859c18f642358817f876d7915f
address
bc1pyqflku9kytz5j04eq7tce5mvxwemffv9nsv0vs343qtlsakhj90smmuqyk
transaction
132804066b6de80a8c5a55de176420b049e9aa817c40d5c94db209d962ee616c
confirmations
83496
spent
true