Output 66aaf6fa2dcd0367e902315b3f58d01ca60b4c800173dfcc774ca764e083ea19:128

value
130640
script pubkey
OP_HASH160 OP_PUSHBYTES_20 582acf3784739b639641cefb97670c149126e35f OP_EQUAL
address
39jCfspEx4cXp8AFM1Ej4dCk4ndMWSCUe7
transaction
66aaf6fa2dcd0367e902315b3f58d01ca60b4c800173dfcc774ca764e083ea19
spent
true