Output 75acfb84834bbc300423cad646b50032b6c30ab15e70357eb20150ec605eb589:18

value
12949611
script pubkey
OP_DUP OP_HASH160 OP_PUSHBYTES_20 73faacc9eaa9f02a1696f670358d7b1678eceaff OP_EQUALVERIFY OP_CHECKSIG
address
1BaF1GBeUuULtF6HvXHoYC173QKoAskdVu
transaction
75acfb84834bbc300423cad646b50032b6c30ab15e70357eb20150ec605eb589
spent
true