Output 664fbbaa66b1ba8f163fb53ba7e2afcb97aa21e252dee52e3f8621e256df8f76:1

value
19143415
script pubkey
OP_HASH160 OP_PUSHBYTES_20 c8fe805274b39a21564f6b6cb212ee533118793c OP_EQUAL
address
MSDvFrU5mjVZapYSAkCHCa52ejHrzVZkKX
transaction
664fbbaa66b1ba8f163fb53ba7e2afcb97aa21e252dee52e3f8621e256df8f76
spent
true