Output 66f29c607c2135c3055e643a325e0602072f1b8ddd4b90f4a0789b78f9bc6c4b:3

value
50000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 edf349386bc1b529f80a2d38fc5e1ae6f21cee93 OP_EQUAL
address
3PPBWpJZ78kDjxisHshe4RsbB2R7zcQMyh
transaction
66f29c607c2135c3055e643a325e0602072f1b8ddd4b90f4a0789b78f9bc6c4b
spent
true