Output 66f4394c6718af4fc4e51d18c679c7ef2b2834d5baaed00c731acf4a58ddc6fc:1

value
138428
script pubkey
OP_HASH160 OP_PUSHBYTES_20 ef3f1b30b914c106bbc309c314ecb59131d285bb OP_EQUAL
address
3PW3263LH2sVAzd15tcfcfEtVsc93xfKgx
transaction
66f4394c6718af4fc4e51d18c679c7ef2b2834d5baaed00c731acf4a58ddc6fc
spent
true