Output ddf99983a268a20ec3b5e5232bf17655a75024b5c5ec6e5b4bc0f0b273f95320:12

value
10565570
script pubkey
OP_HASH160 OP_PUSHBYTES_20 00ad7f4bfb5518e09fdf85f6e8b9957cff03855a OP_EQUAL
address
31kbmLvGPZS425vjMb8D6NBUqjVNMMrHZm
transaction
ddf99983a268a20ec3b5e5232bf17655a75024b5c5ec6e5b4bc0f0b273f95320
spent
true