Output 66b42850304dc391bb868f93dcfd0ecdcf2deaa8bf9cc7a21b892947b1baefcb:0

value
530000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 1bea921389094be42187999a8d574f66c025c84e OP_EQUAL
address
34EdAyVuSm6buRbcnmXJqGU2eXxsnjShgj
transaction
66b42850304dc391bb868f93dcfd0ecdcf2deaa8bf9cc7a21b892947b1baefcb
spent
true