Output 63fafbafa22e76b46b2a9226433188042e38cdbbfd8a3085e7ec754d4de58cbe:0

value
12327573
script pubkey
OP_HASH160 OP_PUSHBYTES_20 7616ff714cca7154e72e1ce7c22bdefe451b775a OP_EQUAL
address
3CTRD6Ymtfn89HMpzpfHMbPRrpwiZ3emvE
transaction
63fafbafa22e76b46b2a9226433188042e38cdbbfd8a3085e7ec754d4de58cbe
spent
true