Output 66b6a8479c56f10bfd9edfac541d10f8c096c84c46bebdc095e742b15ecfc89c:4

value
10577998
script pubkey
OP_0 OP_PUSHBYTES_20 de44ec6c03594d8fd19e8cef87aa4cf72856f8bb
address
bc1qmezwcmqrt9xcl5v73nhc02jv7u59d79mq0j28q
transaction
66b6a8479c56f10bfd9edfac541d10f8c096c84c46bebdc095e742b15ecfc89c
spent
true