Output 66baefe08de8340b812219eacc3d581d6d60ef70a80a16dfd6993f07ca7cce7f:9

value
13904362
script pubkey
OP_HASH160 OP_PUSHBYTES_20 22c6fa35cfdc17cc51fa73435c0bd36f8a9e28c4 OP_EQUAL
address
34ruGFri9HojnX2NTBHff58x1Uu65VtGYB
transaction
66baefe08de8340b812219eacc3d581d6d60ef70a80a16dfd6993f07ca7cce7f
spent
true